Manipulating Pictures Activity

Objective:  Students will participate in a teacher lead deomonstration on how to manipulate a photo of their favorite music artist, using DrJava.

Concentration: BCS-BP-6.  Students will design solutions for simple programs using basic programming techniques and constructs.  

Teacher will discuss and demonstrate the following:
•	Download a picture of your favorite music start and save it to your drive.
•	Start Dr. Java
•	Edit your preferences in Dr. Java.  Point to the directory where the classes are located. ie: c:/my documents/intro-java-proj/bookclasses
•	Open Picture.java package
•	Create an object method to make the picture show
•	Create an object method to explore the picture
•	Make a picture object out of your JPEG file
•	Change the color(s)  associated with the pixels: Manipulate the red, green and blue components by asking the pixel object to change the color(s) using the setColor(color) method. . 
•	Compile and Run your program
•	Save your project LastName_Manipulate_Picture.

Assessment:  Students will manipulate a photo using Dr. Java.  They will be assessed using the project rubric provided below. 

ITEMS	POSSIBLE POINTS	ACTUAL POINTS	
1	Download a picture of your favorite music start and save it to your drive.
	25	 	
2	Make a picture object out of your JPEG file
	25	 	
3	Change the color(s)  associated with the pixels:	25	 	
4	Compile and Run your program
	25	 	
	TOTAL POINTS	100